
public class Demo02 {
	// 定义一个方法，实现数组的排序，从大到小排序。（比较经典的，冒泡排序）
	public static void main(String[] args) {
		int[] array = {35,62,80,70,91,40};
		
		System.out.println("排序之前：");
		printArray(array);

		System.out.println("排序之后：");
		printArray(sortArray(array));
	}

	public static int[] sortArray(int[] arr) {
		int num ;
		for (int i = 0; i < arr.length-1; i++) {
			for (int j = 0; j < arr.length-1-i; j++) {
				if(arr[j]<arr[j+1]) {
					num = arr[j+1];
					arr[j+1]=arr[j];
					arr[j] = num;
				}
			}
		}
		return arr;
	}

	// 打印数组的方法
	public static void printArray(int[] arr) {
		System.out.print("[");
		for (int i = 0; i < arr.length; i++) {
			if (i == arr.length - 1) {
				System.out.print(arr[i]);
			} else {
				System.out.print(arr[i] + ",");
			}
		}
		System.out.println("]");
	}
}
